Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding
نویسندگان
چکیده
In H.264, block-based discrete cosine transform (DCT) and blockbased motion compensated prediction are used to reduce both spatial and temporal redundancies. Due to the block-based coding, discontinuities at block boundaries, referred to blocking artifacts are created. To reduce these blocking artifacts, H.264 employs a deblocking filter. However, it causes a significant amount of complexity; therefore, the deblocking filter occupies one-third of the computational complexity of the decoder. In this paper, we propose a deblocking filtering algorithm with low complexity. Using boundary strength (BS) of the first Line-of-Pixel (LOP), we determine BS of successive LOP in advance. Then, we apply deblocking filters including newly designed filters. Experimental results show that the proposed algorithm provides an average computations reduction of 73.45 % in the BS decision. In the filter implementation, it reduces an average 57.52 % of additions, 100 % of multiplications, and 5.66 % of shift operations compared to the deblocking filter in H.264 with comparable objective quality.
منابع مشابه
Hardware Implementation of a High Speed Deblocking Filter for theH.264 Video Codec
H.264/MPEG-4 part 10 or Advanced Video Coding (AVC) is a standard for video compression. MPEG-4 is currently one of the most widely used formats for recording, compression and distribution of high definition video. One feature of the AVC codec is the inclusion of an in-loop deblocking filter. The goal of the deblocking filter is to remove blocking artifacts that exist at macroblock boundaries. ...
متن کاملA Dual-Mode Deblocking Filter Design for HEVC and H.264/AVC
As the successive video compression standard of H.264/AVC, High Efficiency Video Codec (HEVC) will play an important role in video coding area. In the deblocking filter part, HEVC inherits the basic property of H.264/AVC and gives some new features. Based on this variation, this paper introduces a novel dual-mode deblocking filter architecture which could support both of the HEVC and H.264/AVC ...
متن کاملIn-Loop Deblocking Filter for JVT H.264/AVC
Presently block based transform coding using discrete cosine transform is the most popular approach for video compression. However, when the image is partitioned into blocks, it results is blocking artifacts due to lack of inter-correlation between blocks. These artifacts has much more annoying effect at low bit rates. This paper compares the performance of the in-loop deblocking filter of emer...
متن کاملSimulated Annealing for Fast Motion Estimation Algorithm in H.264/AVC
The promising video coding standard, H.264/AVC [1], is developed by the Join Video Team of ITU-T Video Coding Experts Group (VCEG) and ISO/IEC Moving Picture Experts Group (MPEG). By utilizing several new techniques, such as advanced intra predictions, variable block size ME, integer transformation, in-loop deblocking filter, H.264/AVC has achieved significant compression gain compared with pre...
متن کاملOptimizing the Deblocking Algorithm for H.264 Decoder Implementation
In the emerging H.264 video coding standard, a deblocking/loop filter is required for improving the visual quality of the decoded frames. These filters attempt to remove the artifacts introduced by the block-based operations, which are DCT and motion compensation prediction. Although the deblocking filter performs well in improving the subjective and objective quality of output video frames, th...
متن کامل